Kerlink
Kerlink is a LoRaWAN network infrastructure provider used to route device events.
All examples below show the Actility uplink node content and the transformed Kerlink message directly. On your connection, inside the "Output Stream Processors" panel, you can add an operation that does the transformation.
Uplink message
Input (Actility format)
{
"DevEUI_uplink": {
"Time": "2023-12-12T16:05:18.519+01:00",
"DevEUI": "70B3D5E75E00D57F",
"FPort": 2,
"FCntUp": 53,
"FCntDn": 54,
"ADRbit": 1,
"payload_hex": "02300040a0",
"LrrRSSI": -83.0,
"LrrSNR": 9.5,
"SpFact": 7,
"Lrrid": "3C200E92",
"LrrLAT": 48.933865,
"LrrLON": 1.195898,
"Lrrs": {
"Lrr": [
{
"Lrrid": "3C200E92",
"Chain": 0,
"LrrRSSI": -83.0,
"LrrSNR": 9.5
},
{
"Lrrid": "1000027C",
"Chain": 0,
"LrrRSSI": -89.0,
"LrrSNR": 6.75
}
]
},
"DevAddr": "04D2848E",
"Frequency": 868.1
}
}
Output (Kerlink format)
{
"id": "657876ae19777400015364f1",
"endDevice": {
"devEui": "70B3D5E75E00D57F",
"devAddr": "04D2848E"
},
"payload": "02300040a0",
"fPort": 2,
"fCntUp": 53,
"fCntDown": 54,
"ulFrequency": 868.1,
"dataRate": "SF7",
"recvTime": 1702393518519,
"gwRecvTime": 1702393518519,
"adr": true,
"classB": false,
"delayed": false,
"encrypted": false,
"encodingType": "HEXA",
"modulation": "LORA",
"gwInfo": [
{
"gwEui": "3C200E92",
"rssi": -83,
"snr": 9.5,
"latitude": 48.933865,
"longitude": 1.195898
},
{
"gwEui": "1000027C",
"rssi": -89,
"snr": 6.75
}
],
"gwCnt": 2
}